of large amount - German English Dictionary